2025-11-22
Получить навыки настройки сетевых параметров системы.
В компьютерных сетях типа TCP/IP для идентификации устройств при сетевом взаимодействии по протоколу IP используются IP-адреса (Internet Protocol Address). IP-адрес присваивается сетевому интерфейсу устройства — физическому или виртуальному устройству, предназначенному для передачи данных через компьютерную сеть. В качестве сетевого интерфейса часто выступает сетевая карта.
До недавнего времени в ОС типа Linux имена сетевых интерфейсов состояли из префикса, характеризующего тип интерфейса, и порядкового номера интерфейса данного типа в системе. Например, eth0 — первая сетевая карта, обнаруженная BIOS при загрузке устройства, eth1 — вторая и т. д.
Получаем полномочия администратора. Изучаем информацию о сетевых интерфейсах и статистику передачи данных. Мы наблюдаем детальную статистику по каждому сетевому интерфейсу. Например, для интерфейса enp0s3 видим количество принятых и переданных пакетов, ошибок передачи и другую служебную информацию, что позволяет оценить качество сетевого соединения.
Анализируем таблицу маршрутизации системы. Видим основной маршрут по умолчанию через шлюз 10.0.0.1, а также локальные маршруты для сети 10.0.0.0/24. Проверяем назначенные IP-адреса на сетевых интерфейсах. Ннаблюдаем назначенный IPv4-адрес, MAC-адрес сетевой карты и состояние интерфейса (UP), что подтверждает его активность.
Рисунок 3: ping
Тестируем подключение к интернету с помощью отправки тестовых пакетов.
Добавляем дополнительный IP-адрес к сетевому интерфейсу. Проверяем успешность добавления адреса.
Сравниваем вывод современных и традиционных сетевых утилит. Утилита ip предоставляет более полную и актуальную информацию о сетевых интерфейсах, тогда как ifconfig постепенно устаревает и ее функциональность ограничена.
Рисунок 6: ss -tul
Исследуем открытые сетевые порты системы.
Рисунок 7: nmcli
Получаем полномочия администратора и изучаем текущие сетевые соединения. Создаем новое Ethernet-соединение с динамическим получением IP-адреса.
Рисунок 8: nmcli
Создаем статическое Ethernet-соединение с фиксированными сетевыми параметрами. Проверяем список всех доступных соединений.
Активируем статическое соединение и проверяем применение настроек.
Возвращаемся к соединению с динамической настройкой.
Отключаем автоматическое подключение для статического соединения. Настраиваем основной DNS-сервер для статического соединения. Добавляем дополнительный DNS-сервер. Изменяем основной IP-адрес статического соединения. Добавляем дополнительный IP-адрес к соединению. Активируем измененное соединение и проверяем применение новых параметров.
Изучаем настройки сети через текстовый интерфейс nmtui. static - ручная настройка с двумя IP-адресами (10.0.0.20/24 и 10.20.30.40/16), шлюзом 10.0.0.1 и DNS-серверами 10.0.0.10 и 8.8.8.8.
x
dhcp - автоматическое получение сетевых параметров
adpetlin.localdomain - соединение по умолчанию с автоматической настройкой
Исследуем сетевые настройки в графическом интерфейсе системы.
Рисунок 18: nmcli
Возвращаемся к первоначальному сетевому соединению.
Мы получили навыки настройки сетевых параметров системы.